rotten teeth - German English Dictionary